a walking disaster - Spanish English Dictionary